1667,1668,1667,1666,1665,1664,1663,1661,1658,1654,1649,1639,1634,1632,1630,1623,1614,1611,1608,1605,1602,1596,1585,1577,1574,1571,1568,1565,1560,1557,1553,1546,1542,1542,1543,1543,1543,1542,1540,1537,1532,1527,1524,1521,1519,1517,1516,1518,1521,1524,1528,1530,1530,1527,1524,1521,1519,1516,1514,1512,1510,1508,1505,1501,1498,1496,1492,1490,1487,1484,1482,1479,1476,1470,1461,1453,1449,1445,1442,1439,1435,1432,1430,1425,1423,1420,1418,1415,1409,1405,1395,1381,1376,1375,1371,1361,1356,1347,1334,1327,1322,1316,1311,1308,1307,1305,1304,1302,1300,1297,1294,1293,1291,1290,1288,1287,1285,1283,1282,1278,1278,1278,1278,1278,1279,1279,1280,1280,1279,1279,1279,1278,1278,1278,1277,1276,1276,1275,1275,1274,1273,1272,1271,1270,1269,1268,1267,1266,1266,1265,1264,1263,1262,1261,1261,1260,1260,1259,1259,1258,1258,1257,1257,1257,1256,1256,1256,1255,1255,1255,1255,1255,1255,1256,1256,1256,1256,1257,1257,1257,1258,1258,1259,1259,1260,1260,1261,1261,1262,1263,1264,1265,1265,1266,1267,1267,1268,1270,1271,1271,1272,1273,1274,1275,1276,1277,1277,1278,1279,1279,1279,1280,1281,1281,1282,1283,1284,1284,1285,1285,1284,1284,1284,1284,1284,1284,1285,1285,1285,1285,1285,1286,1286,1286,1287,1287,1289,1290,1291,1292,1292,1293,1293,1293,1292,1292,1291,1291,1290,1290,1289,1288,1287,1287,1288,1288,1289,1290,1291,1292,1295,1295,1295,1295,1295,1296,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1305,1305,1305,1305,1305,1305,1305,1305,1305,1305,1304,1304,1303,1302,1301,1300,1300,1299,1298,1297,1296,1295,1295,1295,1292,1293,1293,1293,1293,1293,1292,1292,1291,1290,1289,1289,1288,1288,1288,1288,1288,1288,1288,1288,1287,1287,1286,1286,1286,1286,1286,1286,1286,1286,1287,1288,1289,1289,1290,1290,1291,1292,1293,1294,1295,1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1316,1317,1318,1319,1319,1321,1322,1322,1323,1323,1324,1323,1323,1322,1322,1321,1320,1320,1319,1318,1318,1318,1318,1319,1320,1320,1320,1321,1321,1322,1322,1322,1323,1323,1323,1323,1322,1322,1322,1322,1322,1322,1322,1323,1324,1325,1326,1328,1329,1330,1331,1332,1332,1333,1334,1335,1337,1341,1342,1343,1344,1345,1349,1352,1353,1354,1355,1356,1357,1358,1360,1361,1361,1362,1363,1364,1365,1366,1367,1368,1369,1370,1371,1371,1372,1372,1373,1374,1375,1376,1377,1378,1378,1379,1379,1379,1379,1380,1380,1380,1381,1382,1382,1383,1383,1384,1384,1385,1385,1386,1386,1387,1387,1388,1388,1389,1389,1389,1390,1390,1390,1390,1389,1389,1389,1389,1389,1388,1387,1387,1386,1385,1384,1383,1383,1382,1381,1381,1381,1381,1381,1382,1383,1383,1383,1384,1384,1384,1383,1382,1382,1381,1380,1379,1378,1377,1376,1375,1374,1374,1373,1372,1371,1370,1370,1369,1369,1368,1368,1368,1369,1369,1370,1371,1372,1372,1373,1374,1374,1375,1376,1377,1378,1378,1379,1380,1380,1381,1382,1383,1384,1384,1385,1386,1387,1388,1389,1391,1391,1392,1393,1393,1394,1395,1396,1396,1397,1398,1398,1399,1399,1400,1401,1402,1403,1404,1405,1406,1407,1408,1409,1410,1411,1412,1413,1414,1415,1415,1416,1416,1417,1418,1419,1420,1421,1422,1423,1424,1425,1425,1426,1427,1427,1427,1428,1429,1429,1430,1431,1431,1432,1435,1436,1437,1437,1437,1438,1438,1438,1438,1438,1438,1438,1438,1439,1440,1441,1442,1443,1445,1447,1449,1450,1455,1459,1461,1464,1468,1471,1479,1485,1487,1489,1492,1500,1505,1507,1510,1513,1536,1552,1563,1568,1580,1603,1613,1626,1649,1662;2142,2150,2152,2155,2158,2160,2162,2164,2167,2169,2171,2173,2174,2175,2177,2180,2184,2188,2192,2195,2198,2201,2206,2209,2212,2215,2221,2223,2230,2234,2239,2248,2257,2265,2276,2283,2287,2291,2294,2298,2305,2314,2318,2321,2324,2327,2332,2336,2339,2344,2352,2356,2361,2368,2377,2382,2385,2388,2391,2392,2393,2396,2398,2400,2401,2401,2401,2401,2402,2403,2404,2405,2406,2407,2406,2402,2399,2397,2394,2391,2389,2388,2385,2379,2376,2375,2375,2377,2379,2381,2384,2384,2384,2384,2383,2382,2382,2383,2383,2381,2379,2377,2377,2376,2375,2373,2371,2368,2366,2363,2361,2361,2361,2361,2360,2360,2360,2359,2359,2359,2358,2357,2356,2355,2355,2354,2353,2352,2351,2350,2349,2349,2348,2347,2346,2345,2344,2344,2343,2343,2343,2343,2343,2343,2343,2343,2343,2343,2342,2342,2341,2340,2339,2339,2338,2338,2337,2337,2336,2336,2335,2335,2334,2333,2333,2332,2331,2331,2330,2329,2328,2327,2326,2325,2324,2323,2322,2322,2321,2320,2319,2318,2317,2316,2316,2315,2315,2314,2313,2312,2311,2311,2310,2310,2310,2309,2309,2308,2308,2307,2307,2307,2307,2307,2307,2307,2306,2306,2305,2304,2303,2302,2301,2300,2300,2299,2298,2297,2296,2295,2294,2293,2292,2291,2290,2289,2288,2287,2285,2283,2282,2281,2279,2278,2278,2277,2275,2274,2273,2272,2271,2271,2270,2269,2269,2268,2268,2267,2267,2266,2265,2265,2264,2263,2263,2262,2262,2262,2262,2262,2262,2263,2264,2265,2266,2267,2268,2269,2269,2269,2269,2268,2268,2267,2267,2266,2264,2263,2262,2261,2260,2259,2258,2257,2256,2255,2255,2254,2254,2254,2254,2254,2255,2256,2257,2258,2259,2260,2261,2262,2262,2261,2260,2259,2258,2257,2257,2256,2256,2255,2255,2253,2252,2251,2250,2249,2248,2247,2246,2245,2244,2243,2242,2241,2240,2239,2238,2237,2236,2235,2234,2233,2233,2234,2234,2235,2235,2236,2236,2236,2236,2237,2237,2237,2237,2238,2238,2238,2238,2239,2239,2239,2239,2239,2239,2239,2239,2239,2238,2238,2238,2237,2236,2235,2235,2234,2233,2232,2231,2230,2229,2228,2228,2227,2227,2226,2226,2226,2227,2227,2226,2225,2224,2223,2222,2221,2220,2219,2219,2218,2217,2216,2215,2214,2213,2212,2211,2210,2209,2208,2207,2206,2205,2204,2203,2202,2202,2202,2202,2201,2201,2201,2201,2202,2202,2202,2202,2202,2201,2201,2201,2201,2201,2200,2200,2200,2200,2200,2200,2199,2198,2198,2198,2197,2197,2197,2197,2197,2197,2196,2196,2195,2195,2194,2193,2193,2192,2192,2192,2191,2191,2191,2190,2189,2189,2188,2187,2186,2186,2185,2184,2181,2180,2179,2179,2178,2178,2177,2176,2175,2174,2173,2173,2172,2171,2170,2170,2169,2168,2168,2166,2165,2164,2164,2163,2162,2161,2160,2160,2160,2159,2159,2159,2158,2157,2156,2155,2154,2153,2152,2151,2150,2149,2148,2147,2146,2145,2144,2143,2142,2141,2140,2140,2139,2138,2137,2136,2136,2135,2135,2134,2134,2133,2132,2132,2131,2130,2129,2128,2127,2126,2125,2124,2124,2125,2125,2126,2126,2127,2128,2128,2128,2128,2128,2129,2129,2129,2128,2128,2128,2128,2128,2129,2129,2130,2130,2131,2132,2132,2133,2133,2134,2135,2135,2135,2136,2135,2135,2135,2134,2134,2133,2133,2133,2134,2134,2134,2135,2135,2135,2135,2136,2136,2136,2136,2136,2135,2135,2134,2134,2133,2133,2132,2131,2130,2129,2128,2127,2126,2126,2124,2123,2122,2121,2120,2119,2118,2117,2116,2115,2114,2114,2118,2119,2120,2121,2122,2123,2124,2125,2126,2127,2128,2129,2130,2131,2131,2132,2132,2132,2133,2135,2136,2136,2137,2140,2141,2141,2142,2143,2146,2148,2148,2148,2149,2152,2155,2157,2160,2162,2169,2172,2171,2169,2166,2161,2158,2154,2147,2143